# 循环打印输出1~10之间所有的整数
"""
while 循环条件:
    循环体

# 准备一个初始值
i = 1
# 循环
# 循环条件
while i<=10:
    # 循环体
    print('hello',i)
    # 增量：让i变化起来
    i += 1

# 练习：打印输出30~20之间所有的整数
# 初始值
i = 30
while  i>=20: # 循环条件
    # 循环体
    print(i)
    # 增量
    i-=1
  
# 练习：使用循环打印输出50 55 60 65 70
# 初始值
i = 50
while i<=70:  # 循环条件
    # 循环体
    print(i)
    # 增量
    i += 5

# 练习：计算出1~100之间所有整数的和
# 循环产生1~100之间所有的整数
# 初始值
i = 1
# 声明变量，用于保存总和，初始值为0
sum = 0
while i<=100: # 循环条件
    # 循环体
    # print(i)
    # 将每次产生的整数加到sum
    sum += i
    # 每次加一个值打印一次
    # print(sum)
    # 增量
    i+=1
# 循环结束后，打印最终的总和
print(sum)

# 练习：计算出1~100之间所有偶数的和
# 循环产生1~100之间所有的整数
i = 1
sum = 0 # 用于保存总和
while i<=100:
    # 所有的整数
    # print(i)
    # 判断i是否为偶数
    if i%2==0:
        # print(i)
        #求和
        sum += i
    i += 1
print(sum)
 
# 珠穆朗玛峰8848米
# 假设有一张纸的厚度0.0001米,折叠多少次能够达到珠穆朗玛峰8848米
# 初始值
i = 0.0001
# 声明变量，记录折叠的次数
count = 0
while i<8848: # 循环条件
    # 循环体
    # 记录次数，每次加1
    count += 1
    # 折叠(增量):每次纸张厚度是原来2倍
    i *= 2
    # 查看纸张的变化过程
    print(i)
print(count)

# 练习：统计出2000~2100之间一共有多少个闰年
# 循环获取2000~2100之间所有的年份
i = 2000
# 统计数量
count = 0
while i<=2100:
    # print(i)
    # 判断是否为闰年
    if i%4==0 and i%100!=0 or i%400==0:
        # print(i)
        # 数量加1
        count += 1
    # 增量
    i+=1
# 循环结束后，打印最终统计的数量
print(count)
""" 
# 使用循环，要求用户输入5个姓名（循环5次），将输入的每个姓名放入到一个列表中，最后打印输出这个列表   append()
# 循环执行5次
i = 1
# 创建列表
name = []
while i<=5:
    s = input('请输入姓名：')
    # 把用户输入的值添加到列表
    name.append(s)
    i += 1
# 最后打印输出列表
print(name)